//
//  @ Project : Galaxy Star Trading System
//  @ File Name : IndicatorResult.h
//  @ Date : 2014/9/5
//  @ Author :
//
//
#if !defined(_INDICATORRESULT_H_H)
#define _INDICATORRESULT_H_H

namespace GSTrader
{
	namespace Indicator
	{
		class INDICATOR_API CIndicatorResult
		{
		public:
			CIndicatorResult();
			CIndicatorResult(const CIndicatorResult& l);
			virtual ~CIndicatorResult();

			bool SetValue(int nIndex, double dValue);
			double GetValue(int nIndex);
			void Clear();
		public:
			string m_strName;	

			char    m_nLineWidth;	
			char    m_nPrecision;	
			char    m_nShiftNum;    
			char    m_nStyle;	

			int     m_nColor;	
			CDataSeries* m_pDataSeries;
		};
	}
}

#endif // _INDICATORRESULT_H_H
